human scientific - German English Dictionary